// components/mybutton/MyButton.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    text:{
      type:String,
      value:"我是按钮"
    },
    color:{
      type:String,
      value:"#36D"
    },
    type:{
      type:String,
      value:"rect"
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    count:"0"
  },

  /**
   * 组件的方法列表
   */
  methods: {
   tabEvent(e){
    //  console.log(e);
     let id=e.currentTarget.dataset.id;
    let that=this;
    this.data.count++;
     console.log("点击了子组件"+this.data.count);
    //  当连续点了三次触发父组件事件(父组件自定的事件)
    if(this.data.count%3===0){
      that.triggerEvent("tap3times",id)
    }
   }
  }
})
